import axios from "axios";
import store from '@/store'
// 创建 axios 实例
const request = axios.create({
    baseURL: "http://toutiao-app.itheima.net"  //基路径
  // baseURL: "http://192.168.11.56:8000"  
});

// 请求拦截器   <===========增加
request.interceptors.request.use(function (config) {
  // config ：本次请求的配置对象
  // config 里面有一个属性：headers
  const { user } = store.state
  if (user && user.token) {
    config.headers.Authorization = `Bearer ${user.token}`
  }
  return config
}, function (error) {
  return Promise.reject(error)
})


// 配置响应拦截器

// 向外暴露
export default request;
